/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package CarProject;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see CarProject.CarProjectFactory
 * @model kind="package"
 * @generated
 */
public interface CarProjectPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "CarProject";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "http://CarProject/1.0";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "CarProject";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	CarProjectPackage eINSTANCE = CarProject.impl.CarProjectPackageImpl.init();

	/**
	 * The meta object id for the '{@link CarProject.impl.VueGeneraleImpl <em>Vue Generale</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.VueGeneraleImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getVueGenerale()
	 * @generated
	 */
	int VUE_GENERALE = 0;

	/**
	 * The feature id for the '<em><b>Dirige</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_GENERALE__DIRIGE = 0;

	/**
	 * The feature id for the '<em><b>Nom Vue</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_GENERALE__NOM_VUE = 1;

	/**
	 * The feature id for the '<em><b>Titre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_GENERALE__TITRE = 2;

	/**
	 * The feature id for the '<em><b>Reference</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_GENERALE__REFERENCE = 3;

	/**
	 * The number of structural features of the '<em>Vue Generale</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_GENERALE_FEATURE_COUNT = 4;

	/**
	 * The meta object id for the '{@link CarProject.impl.VueMenuImpl <em>Vue Menu</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.VueMenuImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getVueMenu()
	 * @generated
	 */
	int VUE_MENU = 1;

	/**
	 * The feature id for the '<em><b>Dirige</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_MENU__DIRIGE = VUE_GENERALE__DIRIGE;

	/**
	 * The feature id for the '<em><b>Nom Vue</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_MENU__NOM_VUE = VUE_GENERALE__NOM_VUE;

	/**
	 * The feature id for the '<em><b>Titre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_MENU__TITRE = VUE_GENERALE__TITRE;

	/**
	 * The feature id for the '<em><b>Reference</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_MENU__REFERENCE = VUE_GENERALE__REFERENCE;

	/**
	 * The number of structural features of the '<em>Vue Menu</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_MENU_FEATURE_COUNT = VUE_GENERALE_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link CarProject.impl.VueFormulaireImpl <em>Vue Formulaire</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.VueFormulaireImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getVueFormulaire()
	 * @generated
	 */
	int VUE_FORMULAIRE = 2;

	/**
	 * The feature id for the '<em><b>Dirige</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__DIRIGE = VUE_GENERALE__DIRIGE;

	/**
	 * The feature id for the '<em><b>Nom Vue</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__NOM_VUE = VUE_GENERALE__NOM_VUE;

	/**
	 * The feature id for the '<em><b>Titre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__TITRE = VUE_GENERALE__TITRE;

	/**
	 * The feature id for the '<em><b>Reference</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__REFERENCE = VUE_GENERALE__REFERENCE;

	/**
	 * The feature id for the '<em><b>Possede</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__POSSEDE = VUE_GENERALE_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Possede Action</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__POSSEDE_ACTION = VUE_GENERALE_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Possede List</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__POSSEDE_LIST = VUE_GENERALE_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Possede Supprimer</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__POSSEDE_SUPPRIMER = VUE_GENERALE_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Possede Ajouter</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE__POSSEDE_AJOUTER = VUE_GENERALE_FEATURE_COUNT + 4;

	/**
	 * The number of structural features of the '<em>Vue Formulaire</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_FORMULAIRE_FEATURE_COUNT = VUE_GENERALE_FEATURE_COUNT + 5;

	/**
	 * The meta object id for the '{@link CarProject.impl.ActionImpl <em>Action</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.ActionImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getAction()
	 * @generated
	 */
	int ACTION = 3;

	/**
	 * The feature id for the '<em><b>Retour</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACTION__RETOUR = 0;

	/**
	 * The number of structural features of the '<em>Action</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACTION_FEATURE_COUNT = 1;

	/**
	 * The meta object id for the '{@link CarProject.impl.AjouterImpl <em>Ajouter</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.AjouterImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getAjouter()
	 * @generated
	 */
	int AJOUTER = 4;

	/**
	 * The feature id for the '<em><b>Retour</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AJOUTER__RETOUR = ACTION__RETOUR;

	/**
	 * The number of structural features of the '<em>Ajouter</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AJOUTER_FEATURE_COUNT = ACTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link CarProject.impl.SupprimerImpl <em>Supprimer</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.SupprimerImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getSupprimer()
	 * @generated
	 */
	int SUPPRIMER = 5;

	/**
	 * The feature id for the '<em><b>Retour</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SUPPRIMER__RETOUR = ACTION__RETOUR;

	/**
	 * The number of structural features of the '<em>Supprimer</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SUPPRIMER_FEATURE_COUNT = ACTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link CarProject.impl.ModifierImpl <em>Modifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.ModifierImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getModifier()
	 * @generated
	 */
	int MODIFIER = 6;

	/**
	 * The feature id for the '<em><b>Retour</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MODIFIER__RETOUR = ACTION__RETOUR;

	/**
	 * The number of structural features of the '<em>Modifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MODIFIER_FEATURE_COUNT = ACTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link CarProject.impl.ListerImpl <em>Lister</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.ListerImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getLister()
	 * @generated
	 */
	int LISTER = 7;

	/**
	 * The feature id for the '<em><b>Retour</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LISTER__RETOUR = ACTION__RETOUR;

	/**
	 * The number of structural features of the '<em>Lister</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LISTER_FEATURE_COUNT = ACTION_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link CarProject.impl.ChampsImpl <em>Champs</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.ChampsImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getChamps()
	 * @generated
	 */
	int CHAMPS = 8;

	/**
	 * The feature id for the '<em><b>Nom</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHAMPS__NOM = 0;

	/**
	 * The feature id for the '<em><b>Type</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHAMPS__TYPE = 1;

	/**
	 * The number of structural features of the '<em>Champs</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CHAMPS_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link CarProject.impl.TableImpl <em>Table</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.TableImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getTable()
	 * @generated
	 */
	int TABLE = 9;

	/**
	 * The feature id for the '<em><b>Possede</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TABLE__POSSEDE = 0;

	/**
	 * The feature id for the '<em><b>Cle Primaire</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TABLE__CLE_PRIMAIRE = 1;

	/**
	 * The feature id for the '<em><b>Nom</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TABLE__NOM = 2;

	/**
	 * The number of structural features of the '<em>Table</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TABLE_FEATURE_COUNT = 3;

	/**
	 * The meta object id for the '{@link CarProject.impl.BaseDonneesImpl <em>Base Donnees</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.BaseDonneesImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getBaseDonnees()
	 * @generated
	 */
	int BASE_DONNEES = 10;

	/**
	 * The feature id for the '<em><b>Nom</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BASE_DONNEES__NOM = 0;

	/**
	 * The feature id for the '<em><b>Est Compose</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BASE_DONNEES__EST_COMPOSE = 1;

	/**
	 * The number of structural features of the '<em>Base Donnees</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BASE_DONNEES_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link CarProject.impl.SiteWebImpl <em>Site Web</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.SiteWebImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getSiteWeb()
	 * @generated
	 */
	int SITE_WEB = 11;

	/**
	 * The feature id for the '<em><b>Basedonnees</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SITE_WEB__BASEDONNEES = 0;

	/**
	 * The feature id for the '<em><b>Vue</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SITE_WEB__VUE = 1;

	/**
	 * The feature id for the '<em><b>Nom</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SITE_WEB__NOM = 2;

	/**
	 * The number of structural features of the '<em>Site Web</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SITE_WEB_FEATURE_COUNT = 3;

	/**
	 * The meta object id for the '{@link CarProject.impl.cleImpl <em>cle</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.cleImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getcle()
	 * @generated
	 */
	int CLE = 12;

	/**
	 * The feature id for the '<em><b>Champs</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CLE__CHAMPS = 0;

	/**
	 * The number of structural features of the '<em>cle</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CLE_FEATURE_COUNT = 1;

	/**
	 * The meta object id for the '{@link CarProject.impl.PrimaireImpl <em>Primaire</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.PrimaireImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getPrimaire()
	 * @generated
	 */
	int PRIMAIRE = 13;

	/**
	 * The feature id for the '<em><b>Champs</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRIMAIRE__CHAMPS = CLE__CHAMPS;

	/**
	 * The number of structural features of the '<em>Primaire</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PRIMAIRE_FEATURE_COUNT = CLE_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link CarProject.impl.VueParDefautImpl <em>Vue Par Defaut</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.impl.VueParDefautImpl
	 * @see CarProject.impl.CarProjectPackageImpl#getVueParDefaut()
	 * @generated
	 */
	int VUE_PAR_DEFAUT = 14;

	/**
	 * The feature id for the '<em><b>Dirige</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_PAR_DEFAUT__DIRIGE = VUE_GENERALE__DIRIGE;

	/**
	 * The feature id for the '<em><b>Nom Vue</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_PAR_DEFAUT__NOM_VUE = VUE_GENERALE__NOM_VUE;

	/**
	 * The feature id for the '<em><b>Titre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_PAR_DEFAUT__TITRE = VUE_GENERALE__TITRE;

	/**
	 * The feature id for the '<em><b>Reference</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_PAR_DEFAUT__REFERENCE = VUE_GENERALE__REFERENCE;

	/**
	 * The number of structural features of the '<em>Vue Par Defaut</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int VUE_PAR_DEFAUT_FEATURE_COUNT = VUE_GENERALE_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link CarProject.EnumType <em>Enum Type</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see CarProject.EnumType
	 * @see CarProject.impl.CarProjectPackageImpl#getEnumType()
	 * @generated
	 */
	int ENUM_TYPE = 15;


	/**
	 * Returns the meta object for class '{@link CarProject.VueGenerale <em>Vue Generale</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Vue Generale</em>'.
	 * @see CarProject.VueGenerale
	 * @generated
	 */
	EClass getVueGenerale();

	/**
	 * Returns the meta object for the containment reference list '{@link CarProject.VueGenerale#getDirige <em>Dirige</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Dirige</em>'.
	 * @see CarProject.VueGenerale#getDirige()
	 * @see #getVueGenerale()
	 * @generated
	 */
	EReference getVueGenerale_Dirige();

	/**
	 * Returns the meta object for the attribute '{@link CarProject.VueGenerale#getNomVue <em>Nom Vue</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nom Vue</em>'.
	 * @see CarProject.VueGenerale#getNomVue()
	 * @see #getVueGenerale()
	 * @generated
	 */
	EAttribute getVueGenerale_NomVue();

	/**
	 * Returns the meta object for the attribute '{@link CarProject.VueGenerale#getTitre <em>Titre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Titre</em>'.
	 * @see CarProject.VueGenerale#getTitre()
	 * @see #getVueGenerale()
	 * @generated
	 */
	EAttribute getVueGenerale_Titre();

	/**
	 * Returns the meta object for the reference list '{@link CarProject.VueGenerale#getReference <em>Reference</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Reference</em>'.
	 * @see CarProject.VueGenerale#getReference()
	 * @see #getVueGenerale()
	 * @generated
	 */
	EReference getVueGenerale_Reference();

	/**
	 * Returns the meta object for class '{@link CarProject.VueMenu <em>Vue Menu</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Vue Menu</em>'.
	 * @see CarProject.VueMenu
	 * @generated
	 */
	EClass getVueMenu();

	/**
	 * Returns the meta object for class '{@link CarProject.VueFormulaire <em>Vue Formulaire</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Vue Formulaire</em>'.
	 * @see CarProject.VueFormulaire
	 * @generated
	 */
	EClass getVueFormulaire();

	/**
	 * Returns the meta object for the reference '{@link CarProject.VueFormulaire#getPossede <em>Possede</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Possede</em>'.
	 * @see CarProject.VueFormulaire#getPossede()
	 * @see #getVueFormulaire()
	 * @generated
	 */
	EReference getVueFormulaire_Possede();

	/**
	 * Returns the meta object for the containment reference '{@link CarProject.VueFormulaire#getPossedeAction <em>Possede Action</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Possede Action</em>'.
	 * @see CarProject.VueFormulaire#getPossedeAction()
	 * @see #getVueFormulaire()
	 * @generated
	 */
	EReference getVueFormulaire_PossedeAction();

	/**
	 * Returns the meta object for the containment reference '{@link CarProject.VueFormulaire#getPossedeList <em>Possede List</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Possede List</em>'.
	 * @see CarProject.VueFormulaire#getPossedeList()
	 * @see #getVueFormulaire()
	 * @generated
	 */
	EReference getVueFormulaire_PossedeList();

	/**
	 * Returns the meta object for the containment reference '{@link CarProject.VueFormulaire#getPossedeSupprimer <em>Possede Supprimer</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Possede Supprimer</em>'.
	 * @see CarProject.VueFormulaire#getPossedeSupprimer()
	 * @see #getVueFormulaire()
	 * @generated
	 */
	EReference getVueFormulaire_PossedeSupprimer();

	/**
	 * Returns the meta object for the containment reference '{@link CarProject.VueFormulaire#getPossedeAjouter <em>Possede Ajouter</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Possede Ajouter</em>'.
	 * @see CarProject.VueFormulaire#getPossedeAjouter()
	 * @see #getVueFormulaire()
	 * @generated
	 */
	EReference getVueFormulaire_PossedeAjouter();

	/**
	 * Returns the meta object for class '{@link CarProject.Action <em>Action</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Action</em>'.
	 * @see CarProject.Action
	 * @generated
	 */
	EClass getAction();

	/**
	 * Returns the meta object for the reference '{@link CarProject.Action#getRetour <em>Retour</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Retour</em>'.
	 * @see CarProject.Action#getRetour()
	 * @see #getAction()
	 * @generated
	 */
	EReference getAction_Retour();

	/**
	 * Returns the meta object for class '{@link CarProject.Ajouter <em>Ajouter</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Ajouter</em>'.
	 * @see CarProject.Ajouter
	 * @generated
	 */
	EClass getAjouter();

	/**
	 * Returns the meta object for class '{@link CarProject.Supprimer <em>Supprimer</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Supprimer</em>'.
	 * @see CarProject.Supprimer
	 * @generated
	 */
	EClass getSupprimer();

	/**
	 * Returns the meta object for class '{@link CarProject.Modifier <em>Modifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Modifier</em>'.
	 * @see CarProject.Modifier
	 * @generated
	 */
	EClass getModifier();

	/**
	 * Returns the meta object for class '{@link CarProject.Lister <em>Lister</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Lister</em>'.
	 * @see CarProject.Lister
	 * @generated
	 */
	EClass getLister();

	/**
	 * Returns the meta object for class '{@link CarProject.Champs <em>Champs</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Champs</em>'.
	 * @see CarProject.Champs
	 * @generated
	 */
	EClass getChamps();

	/**
	 * Returns the meta object for the attribute '{@link CarProject.Champs#getNom <em>Nom</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nom</em>'.
	 * @see CarProject.Champs#getNom()
	 * @see #getChamps()
	 * @generated
	 */
	EAttribute getChamps_Nom();

	/**
	 * Returns the meta object for the attribute '{@link CarProject.Champs#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type</em>'.
	 * @see CarProject.Champs#getType()
	 * @see #getChamps()
	 * @generated
	 */
	EAttribute getChamps_Type();

	/**
	 * Returns the meta object for class '{@link CarProject.Table <em>Table</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Table</em>'.
	 * @see CarProject.Table
	 * @generated
	 */
	EClass getTable();

	/**
	 * Returns the meta object for the containment reference list '{@link CarProject.Table#getPossede <em>Possede</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Possede</em>'.
	 * @see CarProject.Table#getPossede()
	 * @see #getTable()
	 * @generated
	 */
	EReference getTable_Possede();

	/**
	 * Returns the meta object for the containment reference '{@link CarProject.Table#getClePrimaire <em>Cle Primaire</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Cle Primaire</em>'.
	 * @see CarProject.Table#getClePrimaire()
	 * @see #getTable()
	 * @generated
	 */
	EReference getTable_ClePrimaire();

	/**
	 * Returns the meta object for the attribute '{@link CarProject.Table#getNom <em>Nom</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nom</em>'.
	 * @see CarProject.Table#getNom()
	 * @see #getTable()
	 * @generated
	 */
	EAttribute getTable_Nom();

	/**
	 * Returns the meta object for class '{@link CarProject.BaseDonnees <em>Base Donnees</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Base Donnees</em>'.
	 * @see CarProject.BaseDonnees
	 * @generated
	 */
	EClass getBaseDonnees();

	/**
	 * Returns the meta object for the attribute '{@link CarProject.BaseDonnees#getNom <em>Nom</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nom</em>'.
	 * @see CarProject.BaseDonnees#getNom()
	 * @see #getBaseDonnees()
	 * @generated
	 */
	EAttribute getBaseDonnees_Nom();

	/**
	 * Returns the meta object for the containment reference list '{@link CarProject.BaseDonnees#getEstCompose <em>Est Compose</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Est Compose</em>'.
	 * @see CarProject.BaseDonnees#getEstCompose()
	 * @see #getBaseDonnees()
	 * @generated
	 */
	EReference getBaseDonnees_EstCompose();

	/**
	 * Returns the meta object for class '{@link CarProject.SiteWeb <em>Site Web</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Site Web</em>'.
	 * @see CarProject.SiteWeb
	 * @generated
	 */
	EClass getSiteWeb();

	/**
	 * Returns the meta object for the containment reference '{@link CarProject.SiteWeb#getBasedonnees <em>Basedonnees</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Basedonnees</em>'.
	 * @see CarProject.SiteWeb#getBasedonnees()
	 * @see #getSiteWeb()
	 * @generated
	 */
	EReference getSiteWeb_Basedonnees();

	/**
	 * Returns the meta object for the containment reference list '{@link CarProject.SiteWeb#getVue <em>Vue</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Vue</em>'.
	 * @see CarProject.SiteWeb#getVue()
	 * @see #getSiteWeb()
	 * @generated
	 */
	EReference getSiteWeb_Vue();

	/**
	 * Returns the meta object for the attribute '{@link CarProject.SiteWeb#getNom <em>Nom</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nom</em>'.
	 * @see CarProject.SiteWeb#getNom()
	 * @see #getSiteWeb()
	 * @generated
	 */
	EAttribute getSiteWeb_Nom();

	/**
	 * Returns the meta object for class '{@link CarProject.cle <em>cle</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>cle</em>'.
	 * @see CarProject.cle
	 * @generated
	 */
	EClass getcle();

	/**
	 * Returns the meta object for the reference '{@link CarProject.cle#getChamps <em>Champs</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Champs</em>'.
	 * @see CarProject.cle#getChamps()
	 * @see #getcle()
	 * @generated
	 */
	EReference getcle_Champs();

	/**
	 * Returns the meta object for class '{@link CarProject.Primaire <em>Primaire</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Primaire</em>'.
	 * @see CarProject.Primaire
	 * @generated
	 */
	EClass getPrimaire();

	/**
	 * Returns the meta object for class '{@link CarProject.VueParDefaut <em>Vue Par Defaut</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Vue Par Defaut</em>'.
	 * @see CarProject.VueParDefaut
	 * @generated
	 */
	EClass getVueParDefaut();

	/**
	 * Returns the meta object for enum '{@link CarProject.EnumType <em>Enum Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Enum Type</em>'.
	 * @see CarProject.EnumType
	 * @generated
	 */
	EEnum getEnumType();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	CarProjectFactory getCarProjectFactory();

	/**
	 * <!-- begin-user-doc -->
	 * Defines literals for the meta objects that represent
	 * <ul>
	 *   <li>each class,</li>
	 *   <li>each feature of each class,</li>
	 *   <li>each enum,</li>
	 *   <li>and each data type</li>
	 * </ul>
	 * <!-- end-user-doc -->
	 * @generated
	 */
	interface Literals {
		/**
		 * The meta object literal for the '{@link CarProject.impl.VueGeneraleImpl <em>Vue Generale</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.VueGeneraleImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getVueGenerale()
		 * @generated
		 */
		EClass VUE_GENERALE = eINSTANCE.getVueGenerale();

		/**
		 * The meta object literal for the '<em><b>Dirige</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference VUE_GENERALE__DIRIGE = eINSTANCE.getVueGenerale_Dirige();

		/**
		 * The meta object literal for the '<em><b>Nom Vue</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute VUE_GENERALE__NOM_VUE = eINSTANCE.getVueGenerale_NomVue();

		/**
		 * The meta object literal for the '<em><b>Titre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute VUE_GENERALE__TITRE = eINSTANCE.getVueGenerale_Titre();

		/**
		 * The meta object literal for the '<em><b>Reference</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference VUE_GENERALE__REFERENCE = eINSTANCE.getVueGenerale_Reference();

		/**
		 * The meta object literal for the '{@link CarProject.impl.VueMenuImpl <em>Vue Menu</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.VueMenuImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getVueMenu()
		 * @generated
		 */
		EClass VUE_MENU = eINSTANCE.getVueMenu();

		/**
		 * The meta object literal for the '{@link CarProject.impl.VueFormulaireImpl <em>Vue Formulaire</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.VueFormulaireImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getVueFormulaire()
		 * @generated
		 */
		EClass VUE_FORMULAIRE = eINSTANCE.getVueFormulaire();

		/**
		 * The meta object literal for the '<em><b>Possede</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference VUE_FORMULAIRE__POSSEDE = eINSTANCE.getVueFormulaire_Possede();

		/**
		 * The meta object literal for the '<em><b>Possede Action</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference VUE_FORMULAIRE__POSSEDE_ACTION = eINSTANCE.getVueFormulaire_PossedeAction();

		/**
		 * The meta object literal for the '<em><b>Possede List</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference VUE_FORMULAIRE__POSSEDE_LIST = eINSTANCE.getVueFormulaire_PossedeList();

		/**
		 * The meta object literal for the '<em><b>Possede Supprimer</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference VUE_FORMULAIRE__POSSEDE_SUPPRIMER = eINSTANCE.getVueFormulaire_PossedeSupprimer();

		/**
		 * The meta object literal for the '<em><b>Possede Ajouter</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference VUE_FORMULAIRE__POSSEDE_AJOUTER = eINSTANCE.getVueFormulaire_PossedeAjouter();

		/**
		 * The meta object literal for the '{@link CarProject.impl.ActionImpl <em>Action</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.ActionImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getAction()
		 * @generated
		 */
		EClass ACTION = eINSTANCE.getAction();

		/**
		 * The meta object literal for the '<em><b>Retour</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ACTION__RETOUR = eINSTANCE.getAction_Retour();

		/**
		 * The meta object literal for the '{@link CarProject.impl.AjouterImpl <em>Ajouter</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.AjouterImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getAjouter()
		 * @generated
		 */
		EClass AJOUTER = eINSTANCE.getAjouter();

		/**
		 * The meta object literal for the '{@link CarProject.impl.SupprimerImpl <em>Supprimer</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.SupprimerImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getSupprimer()
		 * @generated
		 */
		EClass SUPPRIMER = eINSTANCE.getSupprimer();

		/**
		 * The meta object literal for the '{@link CarProject.impl.ModifierImpl <em>Modifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.ModifierImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getModifier()
		 * @generated
		 */
		EClass MODIFIER = eINSTANCE.getModifier();

		/**
		 * The meta object literal for the '{@link CarProject.impl.ListerImpl <em>Lister</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.ListerImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getLister()
		 * @generated
		 */
		EClass LISTER = eINSTANCE.getLister();

		/**
		 * The meta object literal for the '{@link CarProject.impl.ChampsImpl <em>Champs</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.ChampsImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getChamps()
		 * @generated
		 */
		EClass CHAMPS = eINSTANCE.getChamps();

		/**
		 * The meta object literal for the '<em><b>Nom</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CHAMPS__NOM = eINSTANCE.getChamps_Nom();

		/**
		 * The meta object literal for the '<em><b>Type</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CHAMPS__TYPE = eINSTANCE.getChamps_Type();

		/**
		 * The meta object literal for the '{@link CarProject.impl.TableImpl <em>Table</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.TableImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getTable()
		 * @generated
		 */
		EClass TABLE = eINSTANCE.getTable();

		/**
		 * The meta object literal for the '<em><b>Possede</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference TABLE__POSSEDE = eINSTANCE.getTable_Possede();

		/**
		 * The meta object literal for the '<em><b>Cle Primaire</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference TABLE__CLE_PRIMAIRE = eINSTANCE.getTable_ClePrimaire();

		/**
		 * The meta object literal for the '<em><b>Nom</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute TABLE__NOM = eINSTANCE.getTable_Nom();

		/**
		 * The meta object literal for the '{@link CarProject.impl.BaseDonneesImpl <em>Base Donnees</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.BaseDonneesImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getBaseDonnees()
		 * @generated
		 */
		EClass BASE_DONNEES = eINSTANCE.getBaseDonnees();

		/**
		 * The meta object literal for the '<em><b>Nom</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute BASE_DONNEES__NOM = eINSTANCE.getBaseDonnees_Nom();

		/**
		 * The meta object literal for the '<em><b>Est Compose</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference BASE_DONNEES__EST_COMPOSE = eINSTANCE.getBaseDonnees_EstCompose();

		/**
		 * The meta object literal for the '{@link CarProject.impl.SiteWebImpl <em>Site Web</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.SiteWebImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getSiteWeb()
		 * @generated
		 */
		EClass SITE_WEB = eINSTANCE.getSiteWeb();

		/**
		 * The meta object literal for the '<em><b>Basedonnees</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference SITE_WEB__BASEDONNEES = eINSTANCE.getSiteWeb_Basedonnees();

		/**
		 * The meta object literal for the '<em><b>Vue</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference SITE_WEB__VUE = eINSTANCE.getSiteWeb_Vue();

		/**
		 * The meta object literal for the '<em><b>Nom</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute SITE_WEB__NOM = eINSTANCE.getSiteWeb_Nom();

		/**
		 * The meta object literal for the '{@link CarProject.impl.cleImpl <em>cle</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.cleImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getcle()
		 * @generated
		 */
		EClass CLE = eINSTANCE.getcle();

		/**
		 * The meta object literal for the '<em><b>Champs</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference CLE__CHAMPS = eINSTANCE.getcle_Champs();

		/**
		 * The meta object literal for the '{@link CarProject.impl.PrimaireImpl <em>Primaire</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.PrimaireImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getPrimaire()
		 * @generated
		 */
		EClass PRIMAIRE = eINSTANCE.getPrimaire();

		/**
		 * The meta object literal for the '{@link CarProject.impl.VueParDefautImpl <em>Vue Par Defaut</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.impl.VueParDefautImpl
		 * @see CarProject.impl.CarProjectPackageImpl#getVueParDefaut()
		 * @generated
		 */
		EClass VUE_PAR_DEFAUT = eINSTANCE.getVueParDefaut();

		/**
		 * The meta object literal for the '{@link CarProject.EnumType <em>Enum Type</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see CarProject.EnumType
		 * @see CarProject.impl.CarProjectPackageImpl#getEnumType()
		 * @generated
		 */
		EEnum ENUM_TYPE = eINSTANCE.getEnumType();

	}

} //CarProjectPackage
